an essential role - English Synonyms Dictionary